supervisory panel - French English Dictionary